home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / latex209 / contrib / pslatex / oldlfont.psl < prev    next >
Text File  |  1992-05-25  |  6KB  |  162 lines

  1. %%%========================================================================
  2. %%% @LaTeX-file{
  3. %%%    author              = "Mario Wolczko",
  4. %%%    version             = "2",
  5. %%%    date                = "21 May 1992",
  6. %%%    time                = "21:17:42 BST",
  7. %%%    filename            = "oldlfont.psl",
  8. %%%    address             = "Dept of Computer Science
  9. %%%                           The University of Manchester
  10. %%%                           Oxford Road
  11. %%%                           Manchester M13 9PL
  12. %%%                           UK",
  13. %%%    telephone           = "+44-61-275-6146",
  14. %%%    FAX                 = "+44-61-275-6236",
  15. %%%    checksum            = "58277 161 556 5942",
  16. %%%    email               = "mario@cs.man.ac.uk (Internet)",
  17. %%%    codetable           = "ISO/ASCII",
  18. %%%    keywords            = "LaTeX, PostScript, PS-LaTeX",
  19. %%%    supported           = "yes",
  20. %%%    docstring           = "Part of PS-LaTeX",
  21. %%% }
  22. %%%========================================================================
  23. %%
  24. %% This is file oldlfont.psl for PS-LaTeX
  25.  
  26. % Report bugs in this file to:
  27. %  Mario Wolczko
  28. %  Dept of Computer Science, The University, Oxford Rd, Manchester M13 9PL, UK
  29. %  mario@cs.man.ac.uk.
  30.  
  31. % Last edited: Thu May 21 21:17:42 1992 by mario (Mario Wolczko) on madarch
  32.  
  33. %%
  34. %% Copyright (C) 1989,1990,1991 by Frank Mittelbach, Rainer Schoepf.
  35. %% All rights reserved.
  36. %%
  37. %% This file is part of the NFSS (New Font Selection Scheme) package.
  38. %%
  39. %% IMPORTANT NOTICE:
  40. %%
  41. %% You are not allowed to change this file. You may however copy this file
  42. %% to a file with a different name and then change the copy if you obey
  43. %% the restrictions on file changes described in readme.mz.
  44. %%
  45. %% You are allowed to distribute this file under the condition that it is
  46. %% distributed together with all files mentioned in readme.mz3. If you
  47. %% receive only some of these files from someone, complain!
  48. %%
  49. %% You are NOT ALLOWED to distribute this file alone. You are NOT ALLOWED
  50. %% to take money for the distribution or use of either this file or a
  51. %% changed version, except for a nominal charge for copying etc.
  52. %%
  53. %% For error reports in case of UNCHANGED versions see readme files.
  54. %%
  55. %% Please do not request updates from us directly. Distribution is done
  56. %% through Mail-Servers and TeX organizations.
  57. %%
  58. \def\fileversion{v1.3a}
  59. \def\filedate{91/11/27}
  60. \def\docdate {91/11/27}
  61.  
  62. %% \CheckSum{222}
  63. %% \CharacterTable
  64. %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
  65. %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
  66. %%   Digits        \0\1\2\3\4\5\6\7\8\9
  67. %%   Exclamation   \!     Double quote  \"     Hash (number) \#
  68. %%   Dollar        \$     Percent       \%     Ampersand     \&
  69. %%   Acute accent  \'     Left paren    \(     Right paren   \)
  70. %%   Asterisk      \*     Plus          \+     Comma         \,
  71. %%   Minus         \-     Point         \.     Solidus       \/
  72. %%   Colon         \:     Semicolon     \;     Less than     \<
  73. %%   Equals        \=     Greater than  \>     Question mark \?
  74. %%   Commercial at \@     Left bracket  \[     Backslash     \\
  75. %%   Right bracket \]     Circumflex    \^     Underscore    \_
  76. %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
  77. %%   Right brace   \}     Tilde         \~}
  78. %% Copyright (C) 1989,1990,1991 Frank Mittelbach and Rainer Sch\"opf,
  79. %% all rights reserved.
  80.  
  81. \expandafter\ifx\csname ds@oldlfont\endcsname\relax
  82.    \let\ds@oldlfont\@empty
  83.   \else \endinput \fi
  84. \immediate
  85.  \write\sixt@@n{Style-Option: `oldlfont'
  86.  \fileversion\space <\filedate>  (FMi and RmS)}
  87. \immediate
  88.  \write\sixt@@n{English Documentation
  89.  \@spaces\@spaces\space <\docdate>  (FMi and RmS)}
  90. \def\newfont#1#2{\@ifdefinable#1{\global
  91.                         \font#1=#2\relax}}
  92. \def\symbol#1{\char #1\relax}
  93. \def\@gobbletwo#1#2{}
  94. \let\load\@gobbletwo
  95. \new@mathgroup\bffam
  96. \new@mathgroup\sffam
  97. \new@mathgroup\ttfam
  98. \new@mathgroup\itfam
  99. \new@mathgroup\scfam
  100. \new@mathgroup\slfam
  101. \new@internalmathalphabet\mathbf\bffam{times}{b}{n}
  102. \new@internalmathalphabet\mathsf\sffam{helveticareduced}{m}{n}
  103. \new@internalmathalphabet\mathtt\ttfam{courier}{m}{n}
  104. \new@internalmathalphabet\mathit\itfam{times}{m}{it}
  105. \new@internalmathalphabet\mathsc\scfam{times}{m}{sc}
  106. \new@internalmathalphabet\mathsl\slfam{times}{m}{sl}
  107. \def\prm{\fontfamily\rmdefault
  108.     \fontseries\default@series
  109.     \fontshape\default@shape\selectfont
  110.     \mathrm}
  111. \def\psf{\fontfamily\sfdefault
  112.     \fontseries\default@series
  113.     \fontshape\default@shape\selectfont\mathsf}
  114. \def\psl{\fontfamily\rmdefault
  115.     \fontseries\default@series
  116.     \fontshape\sldefault\selectfont\mathsl}
  117. \def\pbf{\fontfamily\rmdefault
  118.     \fontseries\bfdefault
  119.     \fontshape\default@shape\selectfont\mathbf}
  120. \def\psc{\fontfamily\rmdefault
  121.     \fontseries\default@series
  122.     \fontshape\scdefault\selectfont\mathsc}
  123. \def\pit{\fontfamily\rmdefault
  124.     \fontseries\default@series
  125.     \fontshape\itdefault\selectfont\mathit}
  126. \def\ptt{\fontfamily\ttdefault
  127.     \fontseries\default@series
  128.     \fontshape\default@shape\selectfont\mathtt}
  129. \def\em{\protect\pem}
  130. \def\pem{\@nomath\em \ifdim \fontdimen\@ne\font >\z@
  131.                        \rm \else \it \fi}
  132. \def\@setsize#1#2#3#4{\@nomath#1\fontsize{#4}{#2}%
  133.     \fontfamily\default@family
  134.     \fontseries\default@series\fontshape\default@shape
  135.     \selectfont}
  136.  
  137. \let\math@bgroup\@empty
  138. \let\math@egroup\@empty
  139. \ifx\lyfam\undefined
  140.  \new@mathgroup\lyfam
  141.  \define@mathgroup\mv@normal\lyfam
  142.        {lasy}{m}{n}
  143. % \define@mathgroup\mv@bold\lyfam
  144. %       {lasy}{b}{n}
  145.  
  146. \edef\@tempa{\hexnumber@\lyfam}
  147. \mathchardef\mho"0\@tempa 30
  148. \mathchardef\Join"3\@tempa 31
  149. \mathchardef\Box"0\@tempa 32
  150. \mathchardef\Diamond"0\@tempa 33
  151. \mathchardef\leadsto"3\@tempa 3B
  152. \mathchardef\sqsubset"3\@tempa 3C
  153. \mathchardef\sqsupset"3\@tempa 3D
  154. \mathchardef\lhd"3\@tempa 01
  155. \mathchardef\unlhd"3\@tempa 02
  156. \mathchardef\rhd"3\@tempa 03
  157. \mathchardef\unrhd"3\@tempa 04
  158. \fi
  159. \endinput
  160. %%
  161. %% End of file
  162.